home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Assassins - Ultimate CD Games Collection 4
/
Assassins 4 (1999)(Weird Science).iso
/
docs
/
cards-&-quiz
/
euchre.doc
< prev
next >
Wrap
Text File
|
1992-09-02
|
13KB
|
304 lines
Euchre! v1.0
1997
by
Euchre is a classic card game using a 24 card deck (9,10,J,Q,K,A of each suit
Also utilizing trump, Euchre is similar in some aspects to Pinochle, and is
also Y2K compliant!
Euchre! the program marks my own personal foray into the world of Amiga
programming. I offer this program as SOMEWARE to the Amiga community. All I
would like is SOME email telling me what you think of it.
Bug reports should be sent to the author. I ask that you be as specific as
possible with your reports, especially in describing the conditions leading up
to the bug in question. All contributors in this area will be duly recognized
(see History)!
Suggestion for the game are also accepted (eagerly) by the author. Before you
send any, though, look see if it is scheduled for future inclusion. Of course,
you can still reiterate (or refute!) any of my future plans!
Copyright
Euchre! is SOMEWARE. This means you gotta send me SOME email.....Please?
Disclaimer
This program is distributed "AS-IS", and has no written or implied warranty.
It is stable on the author's system. Yada yada yada.
Distribution
You may freely distribute this program electronically providing that the
archive remains fully intact and unaltered. You may distribute this program
on disk as long as there is no charge save that for the media. If you put it
on a magazine cover disk, please send me a copy of the issue in question.
Fred Fish and Aminet are explicity granted permission to include this program
on their compilation CD's.
If these restrictions pose a problem for a distributor, please email me and we
can see what we can do.
System Requirements
You need an Amiga running AmigaDOS 2.04 or better. Unless you have a stock
A500 with only 512k, you should have plenty of memory.
You also need to have the font "helvetica" and size 15 available. It came with
the OS, so that shouldn't be a problem. If it is, contact me!
Installation
This program has everything it needs in its own directory. Just copy the
directory where you want it.
Overview
This section presents the rules of the card game Euchre for the uninitiated.
If you are already familiar with the game, you can skip this section and go
straight to Game Play.
Euchre is a card game for four players using a 24 card deck. This deck is
composed of the 9, 10, Jack, Queen, King, and Ace of each suit. This game
involves the concept of "trump".
Trump, if you are unaware, is a suit which is named by a player and which is
the most powerful suit in that round of the game.
Players play as two teams, with partners sitting across from each other.
It is illegal discuss the content of your hand with your partner, however.
Set Up
Each player is dealt a five card hand. (Note: traditionally, Euchre hands are
dealt in "clumps" -- that is the dealer deals 3 cards to the player to his
left, 2 to the player opposite him, 3 to the player to his right, and 2 to
himself; and then deals 2-3-2-3 around the table to fill out the hand. After
the cards are dealt, the remaining four cards are placed on the table in the
middle of all the players. The top card of the leftover cards is played face
up.
Trump
Players will then begin the trump-determining process by examining their hand
and determining their strengths. The player to the left of the dealer begins
this process. If the card laying face up is the suit he wants to call trump he
may tell the dealer to pick up the card. The dealer must then pick up the top
card, and discard any card of his choice. If the first player doesn't feel
that the suit in the top card is what he wants, he passes, and the next player
then has the opportunity to tell the dealer to pick up or pass. This continues
until either a player has called trump or the first player is up again. If
everyone passes on the face up card, the player to the dealer's left may then
call any of the three remaining suits or pass to the next player. If this
round goes all the way to the dealer, and he doesn't call anything, players
toss in their cards and the deal passes to the left. (There is a variant which
forces the dealer to call trump when this happens.)
Play
Play now begins by the player to the dealers left playing (called 'leading') a
card of his choice. Each of the other players (in turn) must then play a card
in response. They must follow the suit which was led if they can, but if they
cannot, then they are free to play any other card in their hand. This is where
trump comes into play. If you play trump, and all other players play the suit
that was led, you win! If you play trump and someone else also plays trump,
then the person who played the higher trump card wins. The player playing the
highest card wins, and then leads any card of his choice. (These rounds are
called 'tricks') If the team who called trump wins 3 of the 5 tricks, they win
one point. If they take all 5 tricks, they get 2 points. If the team who did
not call trump takes 3 or more tricks, they get 2 points. This is called a
'euchre.'
If you think that you have an extremely strong hand, you can go alone and your
partner will sit this hand out. If you take all 5 tricks, you win 3
(some play 4) points. If you take 3 tricks, you only get one point, and if you
get euchred, the other team gets 2 points.
The first team to get 10 points wins. (You don't have to get exactly 10.)
Card Values
This is where it gets a little interesting. The value of the cards increase
from 9 to Ace, except in the trump suit. The trump suit value is as follows:
9, 10, Queen, King Ace, Jack, Jack.
What!?! Two Jacks!?! Yes! The Jack from the suit of the same color as the
trump suit is considered to be of the trump suit for that hand. For example:
If Spades are trump, the order of increasing card values is as follow:
9 Spades, 10 Spades, Queen Spades, King Spades, Ace Spades, Jack Clubs,
Jack Spades.
The order of increasing card values in clubs suit with spades as trump will be:
9 clubs, 10 clubs, Queen clubs, King clubs, Ace clubs.
(The jack is considered spade!)
This means that if spades are led, you have a jack of clubs and 4 hearts you
must play the jack of clubs.
The jacks of the trump suit are know as the "bowers." In the above example,
the jack of clubs is called the "right bower" and the jack of spades is the
"left bower."
Strategy
I'm not going go on forever on this, I'll let you figure things out yourself.
Here's a few guidelines:
-Always count on your partner to take one trick. (This will get you a point
more often than it will get you euchred.)
-Your trump won't get you euchred, your other stuff (know as "grey areas")
will. The fewer different suits in your hand, the stronger it is.
-Never trump your partners Ace- unless it's already been trumped or you have
nothing else in your hand to play (or you "got a feeling..")
-don't forget Jacks can be either of two suits! This is especially important
when calling trump!
-if you have nothing to lead, lead your worst card and hope your partner can
do something good with it (known as a "handoff")
-if you have the first lead in the game, don't lead trump (unless that's all
you have) true, you will pull trump out of your opponents hands, but you will
also pull it out of your partners hand
-if your partner calls trump and you have high trump in your hand, use it as
soon as possible ("Trump Early, Trump Hard")
To start, select "New Game" from the "Euchre!" menu. The computer will then
deal each player a five card hand. (The dealer is chosen randomly.) The dealer
is the player who has the face up card sitting in front of his hand. The first
round of trump selection will then begin. To have the dealer pick up the card,
press the "Pick Up" gadget. If you really feel good about your hand, you can
go alone by clicking "Alone." This gadget is a toggle, so you can change your
mind if you want. The dealer will then pick up the card and discard one from
his hand. If you dealt, after pressing "Pick Up," click on the card you wish
to discard, and the face up card will take it's place in your hand.
If everyone passes on the first round of trump selection, you may then pick
any of the remaining suits (if it gets to you!) by clicking on the appropriate
gadget. Note that the suit of the face up card is ghosted and cannot be
selected. Once again, you can go alone by clicking the appropriate gadget.
The gadget is a toggle, so you can change your mind.
Game play then starts with the player to the dealers left leading a card. If
that is you, just click on the card you wish to play. The card isn't actually
played until you release the mousebutton, so if you change your mind,just move
the mouse off of the card and release. Then, click on the card you do wish to
play. (NOTE: Mouse clicks are buffered, so an errant click may result in a
card play which was not intended!)
The winner of the first trick will lead the next, and so forth. You must
follow suit, as will the computer players.
The number of tricks each side has taken is displayed in the lower left corner
and the score is in the upper right corner. The trump suit for the hand is
show in the upper left.
The game is played until one side gets ten points. To start a new game after
that, just Pick "New Game" again.
Euchre!
New Game - start a new game, interrupts current game and starts over
Settings - starts settings editor to change configuration of
various game aspects
About.. - a few notes about the program
Quit - ends game and exits program
From the settings editor, you can change the following things:
Computer playing style: Either CONSERVATIVE, MODERATE, or RISKY.
CONSERVATIVE: won't call trump unless he has a very strong
hand. Leads high trump always, will always try
to take a trick unless he's last and his partner
has it.
Good for the Euchre beginner.
MODERATE: doesn't need to have as strong of a hand when he
calls trump. Tends to lead high trump, but not as
a rule. Won't trump his partners Ace unless he has
to.
RISKY: sometimes calls things that make you think the programmer
was on drugs. Tends to not lead trump, but will in the
later stages of a hand. Won't take it if his partner has
a decent shot at taking the trick.
Each of the computer players can have their playing style set individually.
Player 1 is to your left, Player 2 is your partner, and Player 3 is to your
right.
Loner Value: loners can be either 3 or 4 points. I've played both ways, but
3 is my preference personally (and the default)
End Early: if this is on, when one side takes 3 tricks, and the other also
takes one, the hand will end. There is no point in going on,
because it is impossible to get more than one point in this
situation. Default is off.
Play Speed: to give this game a nice pace, I have coded Delay() statements
into it. This will give you the opportunity to alter the delay
times. Experiment to find the speed you prefer.
Save: Save the changes permanently. This will also cause the new settings to
take effect immediately.
Use: Use the new settings now, but don't save them to disk. The settings
will revert to the previously saved ones the next time the program is
started.
Cancel: No changes will be made to the current settings.
These settings are stored in a file called Euchre.config. It is a text file,
but don't mess with it. Use the settings editor from the menu. You have been
warned!
On my "To Do" list...............
-loner calling for computer players
-use datatypes to show game images. not only will this allow for use of
custom cards, it will also shrink the size of the executable as well
as reducing the amount of chip mem used (this will change the OS requirement
to OS 3.x)
-sound effects
-as I become aware of more variations of the game, I will incorporate them
into the settings
v. 1.0 - First public release.
Author: Rick Keller
email: kellr@earthlink.net
homepage: home.earthlink.net/~kellr
on IRC: BelaOxmyx (DALnet #amigacafe)
where I'm
at: Buffalo, NY, USA (actually, I'm in a suburb called Cheektowaga)
System: A1200 with a Blizzard 1230 + 68882 @ 50mhz. Standard 2 MB chip,
with 32 MB fast RAM. Internal Quantum 540 meg hd, external NEC 730
meg HD and Sanyo CD-ROM, both via Surf Squirrel.
SupraExpress 57.6 modem, 1084S monitor,
and a Canon BJC-240L printer.
Development Tools:
SAS/C v6.58, GoldED v. 4.7.2 (reg), Personal Paint v7.1, and Enforcer 37.72
Special Thanks:
Bryan Wilczynski- beta tester, 2nd degree black belt, and all around
nice guy :)
Walter Berthold- beta tester, gentleman, Euchre scholar, Amiga user.